article, aside, blockquote, body, button, dd, details, div, dl, dt, fieldset, figcaption, figure, footer, form, h1, h2, h3, h4, h5, h6, header, hgroup, hr, input, legend, li, menu, nav, ol, p, section, td, textarea, th, ul {margin: 0;padding: 0}
body {font-family: PingFang SC, Hiragino Sans GB, Microsoft YaHei, WenQuanYi Micro Hei, Helvetica Neue, Arial, sans-serif;font-size: 12px;line-height: 1.5;color: #657180;background-color: #fff;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale}
a{ color:#fff; text-decoration:none;}
ul,li,ol{ list-style:none;}
em,i{font-style: normal;}
img{border:0;}
::selection {
    background:#ED4040;
    color:#fff;
}
::-moz-selection {
    background:#ED4040;
    color:#fff;
}
::-webkit-selection {
    background:#ED4040;
    color:#fff;
}
.fl{ float:left;}
.fr{ float:right;}
:after,:before{box-sizing: border-box;}
.clearfix:after { content: ""; visibility: hidden; display: block; height: 0; clear: both; }
.clearfix { clear: both; }
.clear { clear: both; overflow: hidden; }
* html .clearfix { zoom: 1; }
.hidden{display: none;}
.opacity_tit { color: #fff; position: absolute; left: 0px; bottom: 0px; text-align: center; overflow: hidden; }
.opacity { position: absolute; left: 0px; bottom: 0px; background: #000; opacity: 0.4; filter: progid:DXImageTransform.Microsoft.Alpha(opacity=60); }
.opacity_tit a:hover{color:#fff !important;}

/*顶部导航 by yxl*/
.site-top-nav { height: 36px; z-index: 2; background: #303030 url(../images/nav_bg.jpg) repeat-x; position: relative; }
.site-top-nav .w_1170 { width: 1170px; margin: 0 auto; position: relative; z-index: 1; height: 36px; line-height: 36px; font-size: 12px; }
.site-top-nav .left { float: left; }
.site-top-nav .left li { float: left; }
.site-top-nav a { color: #ddd; }
.site-top-nav li span { margin-left: 15px; padding-right: 15px; border-left: 1px solid #777; display: inline-block; _zoom: 1; height: 10px; }
.site-top-nav .last { border: 0; }
.site-top-nav .right { float: right; }
.site-top-nav .right li { float: right; }
.qrcodex { position: relative; z-index: 2; }
.site-top-nav li span { margin-left: 15px; padding-right: 15px; border-left: 1px solid #777; display: inline-block; _zoom: 1; height: 10px; }
.qrcodex .qrcodex-box { display: none; position: absolute; background: #fff; border: 1px solid #666; padding: 0 10px; text-align: center; }
.site-top-nav .qrcodex .qrcodex-box { top: 36px; right: 0; border-top: 0; }

/*footer*/
.foot_news{background:#383838;height:42px;line-height: 42px;color:#9b9b9b;font-size: 12px;}
.foot_news span{margin-right: 12px;}
.foot_news a{color:#9b9b9b;}
.foot_news img{vertical-align: middle;}


/*article+pic+piclist header*/
/*top*/
#topBar { background: #ED4040; height: 38px; line-height: 38px; }
#topBar a { color: #fff; display: inline-block; height: 100%; margin: 0 16px; font-size: 16px; font-family: "Microsoft YaHei" }
.head-wap,.main_c { width: 1000px; margin: 0 auto;}
/*head_article*/
.head_article { background: #f2f2f2; border-bottom: 1px solid #e9e9e9; padding-bottom: 4px; position: relative; z-index: 2;}
.head_main{width:1000px;margin:0 auto;padding-top:10px;}
.top_middle{margin-top:10px;}
.head_article .top_middle_logo { width: auto; float: left; }
.head_article .top_middle_logo img{width: 75px;height:30px;display: block;}
.head_article .place { float: left; padding: 5px 0 0 10px; font-size: 14px; color: #666; text-align: left; }
.head_article .place a{color:#333;}
.qrcodex_2{position: relative;display: inline-block;}
.qrcodex-box{position: absolute;top:38px;left:0;z-index: 3;display: none;}
.qrcodex-box img{width:134px;height:134px;display: block;}

/*index+list footer*/
.right_view .company p{margin-bottom: 5px;}
.right_view .company a{color:#657180;}
.right_view .company a img{vertical-align: middle;margin-right:3px;}

/*360广告*/
.adstyle_1,.adstyle_3{padding:10px 0;border-bottom:#e8e8e8 1px solid;}
.adstyle_1 .leix,.adstyle_1 .time,.adstyle_3 .leix,.adstyle_3 .time{margin:10px 5px 0 0;display: inline-block;font-size: 14px;color:#999;}
.adstyle_1 h2,.adstyle_3 h2{font-size: 20px;line-height: 1.3;margin-bottom:14px;}
.adpicList a{width:158px;height:100px;display:inline-block;margin-left:5px;overflow: hidden;}
.adpicList a img{width:100%;height:100%;}
.adpicList a:first-child{margin-left:0;}
.adstyle_3 a.bigPic{width:100%;height:200px;overflow:hidden;display: block;}
.adstyle_3 img{width: 100%;height:200px;}
.adpicList{height:100px;}
.adpicList a:hover img,.adstyle_3 a:hover img{transition: all .3s ease-out .1s;transform: matrix(1.05, 0, 0, 1.05, 0, 0);-webkit-backface-visibility: hidden;backface-visibility: hidden;
}

/*右侧广告*/
.a_center{margin-bottom: 10px;}
